[HVM] Use correct types for guest physical addresses
authorTim Deegan <Tim.Deegan@xensource.com>
Tue, 31 Oct 2006 16:42:46 +0000 (16:42 +0000)
committerTim Deegan <Tim.Deegan@xensource.com>
Tue, 31 Oct 2006 16:42:46 +0000 (16:42 +0000)
commit9e0d4d34f3e274e36cc3e7b4c8f76e4f72bf993d
treed627a59abbf0cea21cb03b88efee2f63262672d7
parent342c7011f6dc7a04505846638f4dafcd50f533df
[HVM] Use correct types for guest physical addresses
Guest physical addresses are not guaranteed to fit in either a pointer
or an unsigned long int; use paddr_t for them.
Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
18 files changed:
tools/ioemu/target-i386-dm/helper2.c
tools/libxc/xc_hvm_build.c
xen/arch/ia64/vmx/mmio.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/i8254.c
xen/arch/x86/hvm/i8259.c
xen/arch/x86/hvm/intercept.c
xen/arch/x86/hvm/io.c
xen/arch/x86/hvm/platform.c
xen/arch/x86/hvm/pmtimer.c
xen/arch/x86/hvm/rtc.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/mm/shadow/multi.c
xen/arch/x86/mm/shadow/types.h
xen/include/asm-x86/hvm/io.h
xen/include/asm-x86/hvm/support.h
xen/include/asm-x86/shadow.h
xen/include/public/hvm/ioreq.h